/******************************************************************************
 * Filename : uc_public.h
 * Created  : 2010-11-06 by franco.yin
 * Description -
 * 
 ******************************************************************************/

#ifndef	__UC_PUBLIC_H__
#define	__UC_PUBLIC_H__

#ifdef __cplusplus
extern "C" {
#endif

#include <stdlib.h>
#include <pthread.h>
#include <unistd.h>
#include <stdarg.h>
#include <errno.h>
#include <dirent.h>  
#include <ctype.h>
#include <signal.h>
#include <termios.h>
#include <stdint.h>
#include <stdio.h>
#include <iconv.h>
//#include <execinfo.h>
#include <assert.h>
#include <resolv.h>
#include <math.h> 
#include <sys/time.h>
#include <sys/stat.h> 
#include <sys/wait.h> 
#include <sys/vfs.h>
#include <sys/sysinfo.h>
#include <sys/resource.h>
#include <sys/file.h>
#include <sys/ioctl.h>
#include <sys/select.h>
#include <sys/epoll.h>
#include <sys/shm.h>
#include <sys/un.h>
#include <arpa/inet.h>
#include <netinet/tcp.h>
#include <linux/unistd.h>
#include <sys/syscall.h>
#include <net/if.h>
#include <net/route.h>

#include "uc.h"
#include "uc_mem.h"

#define UC_UTILS_VERSION					"V1.1"

static inline const char *
uc_utils_get_version()
{
	return UC_UTILS_VERSION;
}


#ifdef __cplusplus
}
#endif

#endif

